﻿#define _CRT_SECURE_NO_WARNINGS//按照从小到大的顺序输出
#include<stdio.h>
#include<string.h>
int main()
{
	char arr[1001] = { 0 };
	while (gets(arr))
	{
		int n = strlen(arr);
		for (int i = 0; i < n - 1; i++)
		{
			for (int j = 0; j < n - 1 - i; j++)
			{
				if (arr[j] > arr[j + 1])
				{
					char t = arr[j];
					arr[j] = arr[j + 1];
					arr[j + 1] = t;
				}
			}
		}
		/*for (int i = 0; i < n; i++)
		{
			printf("%c", arr[i]);
		}
		printf("\n");*/
		printf("%s", arr);
	}

	return 0;
}